foreign body salpingitis - Spanish English Dictionary